pull oneself back together - Español Inglés Diccionario